john phillips
Francisco Conceição dislocates his shoulder, Juventus choose conservative treatment: six empty weeks and the unknowns nobody has countedOPENING: four lines of a club statement and what they leave out Juventus's...
1.96m and 10 Goals in the NCAA: Is Mitchell Baker a Real No.9 or a Product of Weak Defending?In the 64th minute, Matthew Van Horn shot from the edge of the box, the...
The Blank That Must Not Be Filled: The Data Discipline of a Sports JournalistA nine-dimension analysis table, fully framed, and in every cell the same lin...
VCT Threshold China: Dragon Ranger Gaming Sweep Rare Atom 2-0 and the Real Price of a 2027 SlotOn October 21, 2026, in the opening round of VCT Threshold China, Dragon Rang...
Binh Duong and the Goalkeeper Question in the V.League Transfer WindowGo Dau Stadium on an afternoon in late July. The grass is mown flat, but no o...
The Last Two Kilometres in Berlin: Assefa, Cramp and a Verdict Read Backwards from the Finish LineIn Berlin that night, I sat in front of the screen with my split notebook ope...
Belgium 3-0 Turkey: De Bruyne's Revival Under Van Bommel and the Lesson of an Unromantic SystemI read Het Nieuwsblad at 2:40 a.m. Beijing time, and the line that woke me up...
Gen.G beat HLE 22-7 at Worlds 2026: a data verdict for the MSI championsAt Swiss Stage Round 2 of Worlds 2026 on 24 October 2026, Gen.G closed out...
Permanent Ban at PUBG Asia Stars 2026: When a Friendly Tournament Touches the Governance CoreThis month, KRAFTON announced a permanent account lock and a system-wide ban...
When the Data Sheet Goes Blank: The Beat Still Runs Through Vietnamese FootballIn Busan, late at night, I reopened a report I had built for a V.League match...
Bayley and Davies Lead Britain's Para Table Tennis Squad to France, but the Real Arithmetic Is SeedingThe release issued by Table Tennis England in mid-August 2026 contained twelv...
Knees, Rallies and a Contract With Yourself: Decoding Injury in Elite BadmintonKNEE, RALLY AND A CONTRACT WITH YOURSELF: DECODING INJURY IN ELITE BADMINTON...
Alcaraz Returns at the Laver Cup: A 6-4, 6-4 Doubles Win and Four Months Still Unaccounted ForThird service game of the first set. The scoreboard reads 0-40. Three break...
PV Sindhu Loses to Chen Yufei in Asian Games 2026 Quarter-final: Reading the 10-21 Decider Through Pace DataI started my stopwatch on the fourth rally of the third game and had to hold...
Nguyen Thuy Linh Took a Game Off the World No.4: Reading the Asian Games Badminton Scoreboard Through Game AmplitudeThe third game began when the stands had already thinned out. Nguyen Thuy Lin...
Badminton After Paris 2026: Smash Speed Is No Longer the Measure of ClassOn August 5, 2026, the Olympic Paris men's singles final ended in two games,...
V.League's Attacking Plane: How Vietnamese Football Is Learning to Score Through GeometryIn the 78th minute of a V.League match I was watching from the stands, the ho...
Rangers, Derek McInnes and "Fire and Ice": 90 Minutes at Ibrox That Will Define a SeasonIn the corridor that leads to the press room at Ibrox there is a particular...
Doan Van Hau's Red Card and V.League's Disciplinary Ceiling: When VAR Overturns a VerdictMinute 68. Hang Day Stadium. Referee Ngo Duy Lan shows Doan Van Hau a yellow...
Virtual Taekwondo Is the Real Medal Path for Chau Ngoc Tuyet Sang at Asiad 2026 – Poomsae Is Only a Media StoryThree days in Aichi-Nagoya, Japan, will tell a different story from the scrip...
1.96m and 10 Goals in the NCAA: Is Mitchell Baker a Real No.9 or a Product of Weak Defending?In the 64th minute, Matthew Van Horn shot from the edge of the box, the...
The Blank That Must Not Be Filled: The Data Discipline of a Sports JournalistA nine-dimension analysis table, fully framed, and in every cell the same lin...
VCT Threshold China: Dragon Ranger Gaming Sweep Rare Atom 2-0 and the Real Price of a 2027 SlotOn October 21, 2026, in the opening round of VCT Threshold China, Dragon Rang...
Binh Duong and the Goalkeeper Question in the V.League Transfer WindowGo Dau Stadium on an afternoon in late July. The grass is mown flat, but no o...
The Last Two Kilometres in Berlin: Assefa, Cramp and a Verdict Read Backwards from the Finish LineIn Berlin that night, I sat in front of the screen with my split notebook ope...
Belgium 3-0 Turkey: De Bruyne's Revival Under Van Bommel and the Lesson of an Unromantic SystemI read Het Nieuwsblad at 2:40 a.m. Beijing time, and the line that woke me up...
Gen.G beat HLE 22-7 at Worlds 2026: a data verdict for the MSI championsAt Swiss Stage Round 2 of Worlds 2026 on 24 October 2026, Gen.G closed out...
Permanent Ban at PUBG Asia Stars 2026: When a Friendly Tournament Touches the Governance CoreThis month, KRAFTON announced a permanent account lock and a system-wide ban...
When the Data Sheet Goes Blank: The Beat Still Runs Through Vietnamese FootballIn Busan, late at night, I reopened a report I had built for a V.League match...
Bayley and Davies Lead Britain's Para Table Tennis Squad to France, but the Real Arithmetic Is SeedingThe release issued by Table Tennis England in mid-August 2026 contained twelv...
Knees, Rallies and a Contract With Yourself: Decoding Injury in Elite BadmintonKNEE, RALLY AND A CONTRACT WITH YOURSELF: DECODING INJURY IN ELITE BADMINTON...
Alcaraz Returns at the Laver Cup: A 6-4, 6-4 Doubles Win and Four Months Still Unaccounted ForThird service game of the first set. The scoreboard reads 0-40. Three break...
PV Sindhu Loses to Chen Yufei in Asian Games 2026 Quarter-final: Reading the 10-21 Decider Through Pace DataI started my stopwatch on the fourth rally of the third game and had to hold...
Nguyen Thuy Linh Took a Game Off the World No.4: Reading the Asian Games Badminton Scoreboard Through Game AmplitudeThe third game began when the stands had already thinned out. Nguyen Thuy Lin...
Badminton After Paris 2026: Smash Speed Is No Longer the Measure of ClassOn August 5, 2026, the Olympic Paris men's singles final ended in two games,...
V.League's Attacking Plane: How Vietnamese Football Is Learning to Score Through GeometryIn the 78th minute of a V.League match I was watching from the stands, the ho...
Rangers, Derek McInnes and "Fire and Ice": 90 Minutes at Ibrox That Will Define a SeasonIn the corridor that leads to the press room at Ibrox there is a particular...
Doan Van Hau's Red Card and V.League's Disciplinary Ceiling: When VAR Overturns a VerdictMinute 68. Hang Day Stadium. Referee Ngo Duy Lan shows Doan Van Hau a yellow...
Virtual Taekwondo Is the Real Medal Path for Chau Ngoc Tuyet Sang at Asiad 2026 – Poomsae Is Only a Media StoryThree days in Aichi-Nagoya, Japan, will tell a different story from the scrip...
